open a new window into - German English Dictionary